{
    "type": "rows",
    "display": "general control panel",
    "id": "layout_control_panel",
    "expand": "off",
    "rows": [
        {
            "permission": "read_write",
            "id": "layout_control_panel_combobox",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "operation selection"
                },
                {
                    "type": "void"
                },
                {
                    "type": "combobox",
                    "selection": "store layout",
                    "button": "on",
                    "checkbox": "off",
                    "function": "layout_control_panel_combobox_button",
                    "items": [
                        {
                            "display": "store layout"
                        },
                        {
                            "display": "load layout"
                        },
                        {
                            "display": "merge archive"
                        },
                        {
                            "display": "view archive"
                        }
                    ]
                }
            ]
        },
        {
            "permission": "read_write",
            "id": "refresh_layout_button",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "reload layout"
                },
                {
                    "type": "void"
                },
                {
                    "type": "button",
                    "thread": "off",
                    "display": "reload",
                    "function": "refresh_layout_button"
                }
            ]
        },
        {
            "permission": "read_write",
            "id": "expand_all_layout_setting",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "expand all"
                },
                {
                    "type": "void"
                },
                {
                    "type": "button",
                    "thread": "off",
                    "display": "expand",
                    "function": "expand_all_layout_setting_button"
                }
            ]
        },
        {
            "permission": "read_write",
            "id": "collapse_all_layout_setting",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "collapse all"
                },
                {
                    "type": "void"
                },
                {
                    "type": "button",
                    "thread": "off",
                    "display": "collapse",
                    "function": "collapse_all_layout_setting_button"
                }
            ]
        },
        {
            "permission": "read_write",
            "id": "search_settings_in_layout",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "search in layout"
                },
                {
                    "type": "void"
                },
                {
                    "type": "string",
                    "display": "",
                    "button_display": "search",
                    "visibility": "open",
                    "button": "on",
                    "thread": "on",
                    "checkbox": "off",
                    "function": "search_layout_settings"
                }
            ]
        },
        {
            "permission": "read_write",
            "id": "store_layout_setting_path",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "layout path to store"
                },
                {
                    "type": "void"
                },
                {
                    "type": "path",
                    "display": "",
                    "target": "file",
                    "direction": "output"
                }
            ]
        },
        {
            "permission": "read_write",
            "id": "store_layout_setting_button",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "store layout"
                },
                {
                    "type": "void"
                },
                {
                    "type": "button",
                    "thread": "off",
                    "display": "store",
                    "function": "store_layout_settings"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "load_layout_setting_path",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "layout path to load"
                },
                {
                    "type": "void"
                },
                {
                    "type": "path",
                    "display": "",
                    "target": "file",
                    "direction": "input"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "load_layout_setting_button",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "load layout"
                },
                {
                    "type": "void"
                },
                {
                    "type": "button",
                    "thread": "off",
                    "display": "load",
                    "function": "load_layout_settings"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "first_source_archive_file",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "first source archive"
                },
                {
                    "type": "void"
                },
                {
                    "type": "path",
                    "display": "",
                    "target": "file",
                    "direction": "input"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "second_source_archive_file",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "second source archive"
                },
                {
                    "type": "void"
                },
                {
                    "type": "path",
                    "display": "",
                    "target": "file",
                    "direction": "input"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "destination_archive_file",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "destination merged archive"
                },
                {
                    "type": "void"
                },
                {
                    "type": "path",
                    "display": "",
                    "target": "file",
                    "direction": "output"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "merge_archives_id",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "merge archives"
                },
                {
                    "type": "void"
                },
                {
                    "type": "button",
                    "thread": "off",
                    "display": "merge",
                    "function": "merge_archives_button"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "path_archive_to_load",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "archive to load"
                },
                {
                    "type": "void"
                },
                {
                    "type": "path",
                    "display": "",
                    "target": "file",
                    "direction": "input"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "load_log_setting_id",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "load archive"
                },
                {
                    "type": "void"
                },
                {
                    "type": "button",
                    "thread": "off",
                    "display": "load",
                    "function": "load_log_setting_button"
                }
            ]
        },
        {
            "permission": "read_only",
            "id": "reset_log_setting_id",
            "type": "row",
            "fields": [
                {
                    "type": "textbox",
                    "display": "reset archive"
                },
                {
                    "type": "void"
                },
                {
                    "type": "button",
                    "thread": "off",
                    "display": "reset",
                    "function": "reset_log_setting_button"
                }
            ]
        },
        {
            "type": "rows",
            "display": "archive panel",
            "id": "general_archive_panel_id",
            "expand": "off",
            "rows": []
        }
    ]
}
